counter protesters - French English Dictionary